Wenn Felder auf der Maske versteckt werden sollen, gibt es zwei Möglichkeiten:
- Feldart 13 à das Feld ist versteckt und wird intern nicht aufgebaut, im Masken-XML ist es aber enthalten
- Feldart beliebig, Eintrag in Spalte
attribut: hidden
Das Feld wird intern aufgebaut und
kann auch im Masken-SQL per FreeMarker benutzt werden, es wird aber keine
Auswahlmöglichkeit auf der Maske angezeigt (benutzt bisher für Feld
Kostenstelle, das nicht angezeigt werden sollte, im Masken-SQL aber schon für
Rechtekontrollen benutzt wird)
- Feldart 999 (ab SuperX3.5rc2): Feld wird gar nicht erst aus Datenbank eingelesen, also ob nicht existent
Bei Benutzung der erweiterten kameralen Rechte SxFinRechte:
Auch wenn auf der Maske nicht alle kameralen Felder benötigt werden (z.B. Titel) müssen diese als versteckte Felder vorhanden sein, damit Querabhängigkeiten in Maskenbuttons z.B. FB SxFinRechte(..,"<<Titel>>",....) aufgelöst werden können!
Bei sehr vielen versteckten Feldern rutscht der Abschicken-Button nach unten, da auch versteckte Felder (noch) für die absolute Positionierung berücksichtigt werden. Trick versteckte Felder in felderinfo auf y=-1 setzen, dann kommen sie nicht in Reihenzählung.
![]() |
![]() ![]() |
Seite 52 / 102 Letzter Update: 17.06.2008 Impressum |